home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
dev
/
lang
/
SmallEiffel.lha
/
SmallEiffel
/
bin_c
/
pretty39.c
< prev
next >
Wrap
C/C++ Source or Header
|
1998-12-22
|
65KB
|
4,397 lines
/*
-- ANSI C code generated by :
-- SmallEiffel The GNU Eiffel Compiler -- Release (- 0.79) --
-- Copyright (C), 1994-98 - LORIA - UHP - CRIN - INRIA - FRANCE --
-- Dominique COLNET and Suzanne COLLIN - colnet@loria.fr --
-- http://www.loria.fr/SmallEiffel --
*/
#include "pretty.h"
T0* X312arguments(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=337){
if(id<=325){
if(id<=324){
if(id<=314){
R=((T0*)((((T314*)C))->_arguments/*36*/));
}
else{
R=((T0*)((((T324*)C))->_arguments/*36*/));
}}
else{
R=((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
}}
else{
if(id<=335){
if(id<=329){
R=((T0*)((((T329*)C))->_arguments/*36*/));
}
else{
R=((T0*)((((T335*)C))->_arguments/*36*/));
}}
else{
R=((T0*)((((T337*)C))->_arguments/*36*/));
}}}
else{
if(id<=345){
if(id<=342){
if(id<=338){
R=((T0*)((((T338*)C))->_arguments/*36*/));
}
else{
R=((T0*)((((T342*)C))->_arguments/*36*/));
}}
else{
R=((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
}}
else{
if(id<=347){
R=((T0*)((((T347*)C))->_arguments/*36*/));
}
else{
R=((T0*)((((T358*)C))->_arguments/*36*/));
}}}}
return R;
}
T0* X312start_position(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=337){
if(id<=325){
if(id<=324){
if(id<=314){
R=((T0*)(r314start_position(((T314*)C))));
}
else{
R=((T0*)(r324start_position(((T324*)C))));
}}
else{
R=((T0*)(r325start_position(((T325*)C))));
}}
else{
if(id<=335){
if(id<=329){
R=((T0*)(r329start_position(((T329*)C))));
}
else{
R=((T0*)(r335start_position(((T335*)C))));
}}
else{
R=((T0*)(r337start_position(((T337*)C))));
}}}
else{
if(id<=345){
if(id<=342){
if(id<=338){
R=((T0*)(r338start_position(((T338*)C))));
}
else{
R=((T0*)(r342start_position(((T342*)C))));
}}
else{
R=((T0*)(r345start_position(((T345*)C))));
}}
else{
if(id<=347){
R=((T0*)(r347start_position(((T347*)C))));
}
else{
R=((T0*)(r358start_position(((T358*)C))));
}}}}
return R;
}
void X312add_client(void *C,T0* a1){
{int id=((T0*)C)->id;
if(id<=337){
if(id<=325){
if(id<=324){
if(id<=314){
r314add_client(((T314*)C),a1);
}
else{
r324add_client(((T324*)C),a1);
}}
else{
r325add_client(((T325*)C),a1);
}}
else{
if(id<=335){
if(id<=329){
r329add_client(((T329*)C),a1);
}
else{
r335add_client(((T335*)C),a1);
}}
else{
r337add_client(((T337*)C),a1);
}}}
else{
if(id<=345){
if(id<=342){
if(id<=338){
r338add_client(((T338*)C),a1);
}
else{
r342add_client(((T342*)C),a1);
}}
else{
r345add_client(((T345*)C),a1);
}}
else{
if(id<=347){
r347add_client(((T347*)C),a1);
}
else{
r358add_client(((T358*)C),a1);
}}}}
}
T0* X312run_class(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=337){
if(id<=325){
if(id<=324){
if(id<=314){
R=((T0*)(r314run_class(((T314*)C))));
}
else{
R=((T0*)(r324run_class(((T324*)C))));
}}
else{
R=((T0*)(r325run_class(((T325*)C))));
}}
else{
if(id<=335){
if(id<=329){
R=((T0*)(r329run_class(((T329*)C))));
}
else{
R=((T0*)(r335run_class(((T335*)C))));
}}
else{
R=((T0*)(r337run_class(((T337*)C))));
}}}
else{
if(id<=345){
if(id<=342){
if(id<=338){
R=((T0*)(r338run_class(((T338*)C))));
}
else{
R=((T0*)(r342run_class(((T342*)C))));
}}
else{
R=((T0*)(r345run_class(((T345*)C))));
}}
else{
if(id<=347){
R=((T0*)(r347run_class(((T347*)C))));
}
else{
R=((T0*)(r358run_class(((T358*)C))));
}}}}
return R;
}
T0* X312result_type(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=337){
if(id<=325){
if(id<=324){
if(id<=314){
R=((T0*)(/*(IRF4.1result_type*/NULL/*)*/));
}
else{
R=((T0*)((((T324*)C))->_result_type/*40*/));
}}
else{
R=((T0*)((((T325*)C))->_result_type/*32*/));
}}
else{
if(id<=335){
if(id<=329){
R=((T0*)((((T329*)C))->_result_type/*40*/));
}
else{
R=((T0*)(/*(IRF4.1result_type*/NULL/*)*/));
}}
else{
R=((T0*)((((T337*)C))->_result_type/*40*/));
}}}
else{
if(id<=345){
if(id<=342){
if(id<=338){
R=((T0*)(/*(IRF4.1result_type*/NULL/*)*/));
}
else{
R=((T0*)((((T342*)C))->_result_type/*40*/));
}}
else{
R=((T0*)((((T345*)C))->_result_type/*28*/));
}}
else{
if(id<=347){
R=((T0*)(/*(IRF4.1result_type*/NULL/*)*/));
}
else{
R=((T0*)((((T358*)C))->_result_type/*40*/));
}}}}
return R;
}
T0* X312base_feature(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=337){
if(id<=325){
if(id<=324){
if(id<=314){
R=((T0*)((((T314*)C))->_base_feature/*32*/));
}
else{
R=((T0*)((((T324*)C))->_base_feature/*32*/));
}}
else{
R=((T0*)((((T325*)C))->_base_feature/*24*/));
}}
else{
if(id<=335){
if(id<=329){
R=((T0*)((((T329*)C))->_base_feature/*32*/));
}
else{
R=((T0*)((((T335*)C))->_base_feature/*32*/));
}}
else{
R=((T0*)((((T337*)C))->_base_feature/*32*/));
}}}
else{
if(id<=345){
if(id<=342){
if(id<=338){
R=((T0*)((((T338*)C))->_base_feature/*32*/));
}
else{
R=((T0*)((((T342*)C))->_base_feature/*32*/));
}}
else{
R=((T0*)((((T345*)C))->_base_feature/*24*/));
}}
else{
if(id<=347){
R=((T0*)((((T347*)C))->_base_feature/*32*/));
}
else{
R=((T0*)((((T358*)C))->_base_feature/*32*/));
}}}}
return R;
}
T0* X312local_vars(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=337){
if(id<=325){
if(id<=324){
if(id<=314){
R=((T0*)((((T314*)C))->_local_vars/*40*/));
}
else{
R=((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
}}
else{
R=((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
}}
else{
if(id<=335){
if(id<=329){
R=((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
}}
else{
R=((T0*)((((T337*)C))->_local_vars/*44*/));
}}}
else{
if(id<=345){
if(id<=342){
if(id<=338){
R=((T0*)((((T338*)C))->_local_vars/*40*/));
}
else{
R=((T0*)((((T342*)C))->_local_vars/*44*/));
}}
else{
R=((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
}}
else{
if(id<=347){
R=((T0*)((((T347*)C))->_local_vars/*40*/));
}
else{
R=((T0*)((((T358*)C))->_local_vars/*44*/));
}}}}
return R;
}
T2 X312arg_count(void *C){
T2 R;
{int id=((T0*)C)->id;
if(id<=337){
if(id<=325){
if(id<=324){
if(id<=314){
R=((T2)(r314arg_count(((T314*)C))));
}
else{
R=((T2)(r324arg_count(((T324*)C))));
}}
else{
R=((T2)(r325arg_count()));
}}
else{
if(id<=335){
if(id<=329){
R=((T2)(r329arg_count(((T329*)C))));
}
else{
R=((T2)(r335arg_count(((T335*)C))));
}}
else{
R=((T2)(r337arg_count(((T337*)C))));
}}}
else{
if(id<=345){
if(id<=342){
if(id<=338){
R=((T2)(r338arg_count(((T338*)C))));
}
else{
R=((T2)(r342arg_count(((T342*)C))));
}}
else{
R=((T2)(r345arg_count()));
}}
else{
if(id<=347){
R=((T2)(r347arg_count(((T347*)C))));
}
else{
R=((T2)(r358arg_count(((T358*)C))));
}}}}
return R;
}
T6 X312is_exported_in(void *C,T0* a1){
T6 R;
{int id=((T0*)C)->id;
if(id<=337){
if(id<=325){
if(id<=324){
if(id<=314){
R=((T6)(r314is_exported_in(((T314*)C),a1)));
}
else{
R=((T6)(r324is_exported_in(((T324*)C),a1)));
}}
else{
R=((T6)(r325is_exported_in(((T325*)C),a1)));
}}
else{
if(id<=335){
if(id<=329){
R=((T6)(r329is_exported_in(((T329*)C),a1)));
}
else{
R=((T6)(r335is_exported_in(((T335*)C),a1)));
}}
else{
R=((T6)(r337is_exported_in(((T337*)C),a1)));
}}}
else{
if(id<=345){
if(id<=342){
if(id<=338){
R=((T6)(r338is_exported_in(((T338*)C),a1)));
}
else{
R=((T6)(r342is_exported_in(((T342*)C),a1)));
}}
else{
R=((T6)(r345is_exported_in(((T345*)C),a1)));
}}
else{
if(id<=347){
R=((T6)(r347is_exported_in(((T347*)C),a1)));
}
else{
R=((T6)(r358is_exported_in(((T358*)C),a1)));
}}}}
return R;
}
void X198set_rescue_compound(void *C,T0* a1){
{int id=((T0*)C)->id;
if(id<=276){
if(id<=272){
if(id<=270){
r270set_rescue_compound(((T270*)C),a1);
}
else{
r272set_rescue_compound(((T272*)C),a1);
}}
else{
if(id<=275){
r275set_rescue_compound(((T275*)C),a1);
}
else{
r276set_rescue_compound(((T276*)C),a1);
}}}
else{
if(id<=288){
if(id<=287){
/*[IRF3.3set_rescue_compound*/((((T287*)(((T287*)C))))->_rescue_compound)=(a1);
/*]*/
}
else{
/*[IRF3.3set_rescue_compound*/((((T288*)(((T288*)C))))->_rescue_compound)=(a1);
/*]*/
}}
else{
if(id<=290){
/*[IRF3.3set_rescue_compound*/((((T290*)(((T290*)C))))->_rescue_compound)=(a1);
/*]*/
}
else{
/*[IRF3.3set_rescue_compound*/((((T291*)(((T291*)C))))->_rescue_compound)=(a1);
/*]*/
}}}}
}
void X198set_ensure_assertion(void *C,T0* a1){
{int id=((T0*)C)->id;
if(id<=276){
if(id<=272){
if(id<=270){
/*[IRF3.3set_ensure_assertion*/((((T270*)(((T270*)C))))->_ensure_assertion)=(a1);
/*]*/
}
else{
/*[IRF3.3set_ensure_assertion*/((((T272*)(((T272*)C))))->_ensure_assertion)=(a1);
/*]*/
}}
else{
if(id<=275){
/*[IRF3.3set_ensure_assertion*/((((T275*)(((T275*)C))))->_ensure_assertion)=(a1);
/*]*/
}
else{
/*[IRF3.3set_ensure_assertion*/((((T276*)(((T276*)C))))->_ensure_assertion)=(a1);
/*]*/
}}}
else{
if(id<=288){
if(id<=287){
/*[IRF3.3set_ensure_assertion*/((((T287*)(((T287*)C))))->_ensure_assertion)=(a1);
/*]*/
}
else{
/*[IRF3.3set_ensure_assertion*/((((T288*)(((T288*)C))))->_ensure_assertion)=(a1);
/*]*/
}}
else{
if(id<=290){
/*[IRF3.3set_ensure_assertion*/((((T290*)(((T290*)C))))->_ensure_assertion)=(a1);
/*]*/
}
else{
/*[IRF3.3set_ensure_assertion*/((((T291*)(((T291*)C))))->_ensure_assertion)=(a1);
/*]*/
}}}}
}
T0* X184start_position(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=191){
if(id<=189){
if(id<=183){
R=((T0*)(r183start_position(((T183*)C))));
}
else{
R=((T0*)(r189start_position(((T189*)C))));
}}
else{
if(id<=190){
R=((T0*)(r190start_position(((T190*)C))));
}
else{
R=((T0*)(r191start_position(((T191*)C))));
}}}
else{
if(id<=195){
if(id<=194){
R=((T0*)(r194start_position(((T194*)C))));
}
else{
R=((T0*)(r195start_position(((T195*)C))));
}}
else{
if(id<=196){
R=((T0*)(r196start_position(((T196*)C))));
}
else{
R=((T0*)(r197start_position(((T197*)C))));
}}}}
return R;
}
T0* X184value(void *C,T2 a1){
T0* R;
{int id=((T0*)C)->id;
if(id<=191){
if(id<=189){
if(id<=183){
R=((T0*)(/*(IRF4.6value*//*(IRF4.6item*/((((T186*)((((T183*)C))->_values/*24*/)))->_storage/*4*/)[(a1)-(1)]/*)*//*)*/));
}
else{
R=((T0*)(/*(IRF4.3value*/(((T189*)C))->_value_mem/*24*//*)*/));
}}
else{
if(id<=190){
R=((T0*)(/*(IRF4.3value*/(((T190*)C))->_value_mem/*24*//*)*/));
}
else{
R=((T0*)(r191value(((T191*)C),a1)));
}}}
else{
if(id<=195){
if(id<=194){
R=((T0*)(/*(IRF4.3value*/(((T194*)C))->_value_mem/*24*//*)*/));
}
else{
R=((T0*)(/*(IRF4.3value*/(((T195*)C))->_value_mem/*24*//*)*/));
}}
else{
if(id<=196){
R=((T0*)(/*(IRF4.3value*/(((T196*)C))->_value_mem/*24*//*)*/));
}
else{
R=((T0*)(/*(IRF4.3value*/(((T197*)C))->_value_mem/*24*//*)*/));
}}}}
return R;
}
void X316add_last(void *C,T0* a1){
{int id=((T0*)C)->id;
if(id<=340){
if(id<=316){
r316add_last(((T316*)C),a1);
}
else{
r340add_last(((T340*)C),a1);
}}
else{
r343add_last(((T343*)C),a1);
}}
}
void X316resize(void *C,T2 a1){
{int id=((T0*)C)->id;
if(id<=340){
if(id<=316){
r316resize(((T316*)C),a1);
}
else{
r340resize(((T340*)C),a1);
}}
else{
r343resize(((T343*)C),a1);
}}
}
T6 X316fast_has(void *C,T0* a1){
T6 R;
{int id=((T0*)C)->id;
if(id<=340){
if(id<=316){
R=((T6)(r316fast_has(((T316*)C),a1)));
}
else{
R=((T6)(r340fast_has(((T340*)C),a1)));
}}
else{
R=((T6)(r343fast_has(((T343*)C),a1)));
}}
return R;
}
void X352resize(void *C,T2 a1){
{int id=((T0*)C)->id;
if(id<=352){
if(id<=327){
r327resize(((T327*)C),a1);
}
else{
r352resize(((T352*)C),a1);
}}
else{
r362resize(((T362*)C),a1);
}}
}
T0* X62generic_list(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T0*)(r239generic_list(((T239*)C))));
}
else{
R=((T0*)(r241generic_list(((T241*)C))));
}}
else{
R=((T0*)(r242generic_list(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T0*)(r243generic_list(((T243*)C))));
}
else{
R=((T0*)((((T244*)C))->_generic_list/*8*/));
}}
else{
R=((T0*)((((T247*)C))->_generic_list/*8*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T0*)(r248generic_list(((T248*)C))));
}
else{
R=((T0*)(r250generic_list(((T250*)C))));
}}
else{
R=((T0*)(r251generic_list(((T251*)C))));
}}
else{
if(id<=252){
R=((T0*)(r252generic_list(((T252*)C))));
}
else{
R=((T0*)(r253generic_list(((T253*)C))));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T0*)(r254generic_list(((T254*)C))));
}
else{
R=((T0*)(r255generic_list(((T255*)C))));
}}
else{
R=((T0*)(r256generic_list(((T256*)C))));
}}
else{
if(id<=258){
if(id<=257){
R=((T0*)(r257generic_list(((T257*)C))));
}
else{
R=((T0*)((((T258*)C))->_generic_list/*8*/));
}}
else{
R=((T0*)(r259generic_list(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T0*)(r260generic_list(((T260*)C))));
}
else{
R=((T0*)(r262generic_list(((T262*)C))));
}}
else{
R=((T0*)(r265generic_list(((T265*)C))));
}}
else{
if(id<=326){
R=((T0*)(r326generic_list(((T326*)C))));
}
else{
R=((T0*)(r360generic_list(((T360*)C))));
}}}}}
return R;
}
T0* X62base_class(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T0*)(r239base_class(((T239*)C))));
}
else{
R=((T0*)(r241base_class(((T241*)C))));
}}
else{
R=((T0*)(r242base_class(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T0*)(r243base_class(((T243*)C))));
}
else{
R=((T0*)(r244base_class(((T244*)C))));
}}
else{
R=((T0*)(r247base_class(((T247*)C))));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T0*)(r248base_class(((T248*)C))));
}
else{
R=((T0*)(r250base_class(((T250*)C))));
}}
else{
R=((T0*)(r251base_class(((T251*)C))));
}}
else{
if(id<=252){
R=((T0*)(r252base_class(((T252*)C))));
}
else{
R=((T0*)(r253base_class(((T253*)C))));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T0*)(r254base_class(((T254*)C))));
}
else{
R=((T0*)(r255base_class(((T255*)C))));
}}
else{
R=((T0*)(r256base_class(((T256*)C))));
}}
else{
if(id<=258){
if(id<=257){
R=((T0*)(r257base_class(((T257*)C))));
}
else{
R=((T0*)(r258base_class(((T258*)C))));
}}
else{
R=((T0*)(r259base_class(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T0*)(r260base_class(((T260*)C))));
}
else{
R=((T0*)(r262base_class(((T262*)C))));
}}
else{
R=((T0*)(r265base_class(((T265*)C))));
}}
else{
if(id<=326){
R=((T0*)(r326base_class(((T326*)C))));
}
else{
R=((T0*)(r360base_class(((T360*)C))));
}}}}}
return R;
}
T0* X62base_class_name(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T0*)(r239base_class_name(((T239*)C))));
}
else{
R=((T0*)(r241base_class_name(((T241*)C))));
}}
else{
R=((T0*)(r242base_class_name(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T0*)((((T243*)C))->_base_class_name/*4*/));
}
else{
R=((T0*)((((T244*)C))->_base_class_name/*4*/));
}}
else{
R=((T0*)((((T247*)C))->_base_class_name/*4*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T0*)((((T248*)C))->_base_class_name/*4*/));
}
else{
R=((T0*)((((T250*)C))->_base_class_name/*4*/));
}}
else{
R=((T0*)((((T251*)C))->_base_class_name/*4*/));
}}
else{
if(id<=252){
R=((T0*)((((T252*)C))->_base_class_name/*4*/));
}
else{
R=((T0*)((((T253*)C))->_base_class_name/*4*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T0*)((((T254*)C))->_base_class_name/*4*/));
}
else{
R=((T0*)((((T255*)C))->_base_class_name/*4*/));
}}
else{
R=((T0*)((((T256*)C))->_base_class_name/*4*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T0*)((((T257*)C))->_base_class_name/*4*/));
}
else{
R=((T0*)((((T258*)C))->_base_class_name/*4*/));
}}
else{
R=((T0*)(r259base_class_name(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T0*)(r260base_class_name()));
}
else{
R=((T0*)(r262base_class_name()));
}}
else{
R=((T0*)(r265base_class_name(((T265*)C))));
}}
else{
if(id<=326){
R=((T0*)(r326base_class_name()));
}
else{
R=((T0*)(r360base_class_name(((T360*)C))));
}}}}}
return R;
}
T0* X62start_position(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T0*)((((T239*)C))->_start_position/*4*/));
}
else{
R=((T0*)((((T241*)C))->_start_position/*4*/));
}}
else{
R=((T0*)((((T242*)C))->_start_position/*4*/));
}}
else{
if(id<=244){
if(id<=243){
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T243*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T244*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T247*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T248*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T250*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T251*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
if(id<=252){
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T252*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T253*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T254*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T255*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T256*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T257*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T258*)C))->_base_class_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
R=((T0*)((((T259*)C))->_start_position/*4*/));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T0*)((((T260*)C))->_start_position/*4*/));
}
else{
R=((T0*)((((T262*)C))->_start_position/*4*/));
}}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T49*)((((T265*)C))->_formal_name/*4*/)))->_start_position/*4*//*)*/));
}}
else{
if(id<=326){
R=((T0*)(/*(IRF4.1start_position*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1start_position*/NULL/*)*/));
}}}}}
return R;
}
T6 X62is_formal_generic(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
if(id<=252){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}
else{
R=((T6)(1));
}}
else{
if(id<=326){
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_formal_generic*/0/*)*/));
}}}}}
return R;
}
void X62used_as_reference(void *C){
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
r239used_as_reference(((T239*)C));
}
else{
r241used_as_reference(((T241*)C));
}}
else{
r242used_as_reference(((T242*)C));
}}
else{
if(id<=244){
if(id<=243){
/*[IRF3.1used_as_reference*//*]*/
}
else{
/*[IRF3.1used_as_reference*//*]*/
}}
else{
/*[IRF3.1used_as_reference*//*]*/
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
r248used_as_reference();
}
else{
r250used_as_reference();
}}
else{
r251used_as_reference();
}}
else{
if(id<=252){
r252used_as_reference();
}
else{
/*[IRF3.1used_as_reference*//*]*/
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
r254used_as_reference();
}
else{
r255used_as_reference();
}}
else{
/*[IRF3.1used_as_reference*//*]*/
}}
else{
if(id<=258){
if(id<=257){
r257used_as_reference(((T257*)C));
}
else{
r258used_as_reference(((T258*)C));
}}
else{
r259used_as_reference(((T259*)C));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
r260used_as_reference(((T260*)C));
}
else{
r262used_as_reference(((T262*)C));
}}
else{
r265used_as_reference(((T265*)C));
}}
else{
if(id<=326){
/*[IRF3.1used_as_reference*//*]*/
}
else{
/*[IRF3.1used_as_reference*//*]*/
}}}}}
}
T6 X62is_a_in(void *C,T0* a1,T0* a2){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_a_in(((T239*)C),a1,a2)));
}
else{
R=((T6)(r241is_a_in(((T241*)C),a1,a2)));
}}
else{
R=((T6)(r242is_a_in(((T242*)C),a1,a2)));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(r243is_a_in(((T243*)C),a1,a2)));
}
else{
R=((T6)(r244is_a_in(((T244*)C),a1,a2)));
}}
else{
R=((T6)(r247is_a_in(((T247*)C),a1,a2)));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(r248is_a_in(((T248*)C),a1,a2)));
}
else{
R=((T6)(r250is_a_in(((T250*)C),a1,a2)));
}}
else{
R=((T6)(r251is_a_in(((T251*)C),a1,a2)));
}}
else{
if(id<=252){
R=((T6)(r252is_a_in(((T252*)C),a1,a2)));
}
else{
R=((T6)(r253is_a_in(((T253*)C),a1,a2)));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(r254is_a_in(((T254*)C),a1,a2)));
}
else{
R=((T6)(r255is_a_in(((T255*)C),a1,a2)));
}}
else{
R=((T6)(r256is_a_in(((T256*)C),a1,a2)));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(r257is_a_in(((T257*)C),a1,a2)));
}
else{
R=((T6)(r258is_a_in(((T258*)C),a1,a2)));
}}
else{
R=((T6)(r259is_a_in(((T259*)C),a1,a2)));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(r260is_a_in(((T260*)C),a1,a2)));
}
else{
R=((T6)(r262is_a_in(((T262*)C),a1,a2)));
}}
else{
R=((T6)(r265is_a_in(((T265*)C),a1,a2)));
}}
else{
if(id<=326){
R=((T6)(r326is_a_in(((T326*)C),a1,a2)));
}
else{
R=((T6)(r360is_a_in(((T360*)C),a1,a2)));
}}}}}
return R;
}
T2 X62id(void *C){
T2 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T2)(r239id(((T239*)C))));
}
else{
R=((T2)(r241id(((T241*)C))));
}}
else{
R=((T2)(r242id(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T2)(r243id(((T243*)C))));
}
else{
R=((T2)(r244id(((T244*)C))));
}}
else{
R=((T2)(r247id(((T247*)C))));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T2)(6));
}
else{
R=((T2)(3));
}}
else{
R=((T2)(5));
}}
else{
if(id<=252){
R=((T2)(2));
}
else{
R=((T2)(-1));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T2)(8));
}
else{
R=((T2)(4));
}}
else{
R=((T2)(7));
}}
else{
if(id<=258){
if(id<=257){
R=((T2)(r257id(((T257*)C))));
}
else{
R=((T2)(r258id(((T258*)C))));
}}
else{
R=((T2)(r259id(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T2)(r260id(((T260*)C))));
}
else{
R=((T2)(r262id(((T262*)C))));
}}
else{
R=((T2)(r265id(((T265*)C))));
}}
else{
if(id<=326){
R=((T2)(r326id(((T326*)C))));
}
else{
R=((T2)(/*(IRF4.6id*/(((T313*)((((T360*)C))->_run_class/*4*/)))->_id/*4*//*)*/));
}}}}}
return R;
}
T6 X62is_pointer(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_pointer(((T239*)C))));
}
else{
R=((T6)(r241is_pointer(((T241*)C))));
}}
else{
R=((T6)(r242is_pointer(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
if(id<=252){
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(1));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
R=((T6)(r259is_pointer(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}
else{
R=((T6)(r265is_pointer(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_pointer*/0/*)*/));
}}}}}
return R;
}
T0* X62look_up_for(void *C,T0* a1,T0* a2){
T0* R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T0*)(r239look_up_for(((T239*)C),a1,a2)));
}
else{
R=((T0*)(r241look_up_for(((T241*)C),a1,a2)));
}}
else{
R=((T0*)(r242look_up_for(((T242*)C),a1,a2)));
}}
else{
if(id<=244){
if(id<=243){
R=((T0*)(r243look_up_for(((T243*)C),a1,a2)));
}
else{
R=((T0*)(r244look_up_for(((T244*)C),a1,a2)));
}}
else{
R=((T0*)(r247look_up_for(((T247*)C),a1,a2)));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T0*)(r248look_up_for(((T248*)C),a1,a2)));
}
else{
R=((T0*)(r250look_up_for(((T250*)C),a1,a2)));
}}
else{
R=((T0*)(r251look_up_for(((T251*)C),a1,a2)));
}}
else{
if(id<=252){
R=((T0*)(r252look_up_for(((T252*)C),a1,a2)));
}
else{
R=((T0*)(r253look_up_for(((T253*)C),a1,a2)));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T0*)(r254look_up_for(((T254*)C),a1,a2)));
}
else{
R=((T0*)(r255look_up_for(((T255*)C),a1,a2)));
}}
else{
R=((T0*)(r256look_up_for(((T256*)C),a1,a2)));
}}
else{
if(id<=258){
if(id<=257){
R=((T0*)(r257look_up_for(((T257*)C),a1,a2)));
}
else{
R=((T0*)(r258look_up_for(((T258*)C),a1,a2)));
}}
else{
R=((T0*)(r259look_up_for(((T259*)C),a1,a2)));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T0*)(r260look_up_for(((T260*)C),a1,a2)));
}
else{
R=((T0*)(r262look_up_for(((T262*)C),a1,a2)));
}}
else{
R=((T0*)(r265look_up_for(((T265*)C),a1,a2)));
}}
else{
if(id<=326){
R=((T0*)(r326look_up_for(((T326*)C),a1,a2)));
}
else{
R=((T0*)(r360look_up_for(((T360*)C),a1,a2)));
}}}}}
return R;
}
T0* X62to_runnable(void *C,T0* a1){
T0* R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T0*)(r239to_runnable(((T239*)C),a1)));
}
else{
R=((T0*)(r241to_runnable(((T241*)C),a1)));
}}
else{
R=((T0*)(r242to_runnable(((T242*)C),a1)));
}}
else{
if(id<=244){
if(id<=243){
R=((T0*)(r243to_runnable(((T243*)C),a1)));
}
else{
R=((T0*)(r244to_runnable(((T244*)C),a1)));
}}
else{
R=((T0*)(r247to_runnable(((T247*)C),a1)));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T0*)(r248to_runnable(((T248*)C),a1)));
}
else{
R=((T0*)(r250to_runnable(((T250*)C),a1)));
}}
else{
R=((T0*)(r251to_runnable(((T251*)C),a1)));
}}
else{
if(id<=252){
R=((T0*)(r252to_runnable(((T252*)C),a1)));
}
else{
R=((T0*)(/*(IRF4.4to_runnable*/((T0*)(((T253*)C)))/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T0*)(r254to_runnable(((T254*)C),a1)));
}
else{
R=((T0*)(r255to_runnable(((T255*)C),a1)));
}}
else{
R=((T0*)(/*(IRF4.4to_runnable*/((T0*)(((T256*)C)))/*)*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T0*)(r257to_runnable(((T257*)C),a1)));
}
else{
R=((T0*)(r258to_runnable(((T258*)C),a1)));
}}
else{
R=((T0*)(r259to_runnable(((T259*)C),a1)));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T0*)(r260to_runnable(((T260*)C),a1)));
}
else{
R=((T0*)(r262to_runnable(((T262*)C),a1)));
}}
else{
R=((T0*)(r265to_runnable(((T265*)C),a1)));
}}
else{
if(id<=326){
R=((T0*)(/*(IRF4.4to_runnable*/((T0*)(((T326*)C)))/*)*/));
}
else{
R=((T0*)(/*(IRF4.4to_runnable*/((T0*)(((T360*)C)))/*)*/));
}}}}}
return R;
}
T0* X62run_type(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T0*)((((T239*)C))->_run_type/*16*/));
}
else{
R=((T0*)((((T241*)C))->_run_type/*8*/));
}}
else{
R=((T0*)(r242run_type(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T243*)C)))/*)*/));
}
else{
R=((T0*)(r244run_type(((T244*)C))));
}}
else{
R=((T0*)((((T247*)C))->_run_type/*16*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T248*)C)))/*)*/));
}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T250*)C)))/*)*/));
}}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T251*)C)))/*)*/));
}}
else{
if(id<=252){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T252*)C)))/*)*/));
}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T253*)C)))/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T254*)C)))/*)*/));
}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T255*)C)))/*)*/));
}}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T256*)C)))/*)*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T257*)C)))/*)*/));
}
else{
R=((T0*)(r258run_type(((T258*)C))));
}}
else{
R=((T0*)((((T259*)C))->_run_type/*20*/));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T260*)C)))/*)*/));
}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T262*)C)))/*)*/));
}}
else{
R=((T0*)((((T265*)C))->_run_type/*12*/));
}}
else{
if(id<=326){
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T326*)C)))/*)*/));
}
else{
R=((T0*)(/*(IRF4.4run_type*/((T0*)(((T360*)C)))/*)*/));
}}}}}
return R;
}
T0* X62run_class(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T0*)(r239run_class(((T239*)C))));
}
else{
R=((T0*)(r241run_class(((T241*)C))));
}}
else{
R=((T0*)(r242run_class(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T0*)(r243run_class(((T243*)C))));
}
else{
R=((T0*)(r244run_class(((T244*)C))));
}}
else{
R=((T0*)(r247run_class(((T247*)C))));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T0*)(r248run_class(((T248*)C))));
}
else{
R=((T0*)(r250run_class(((T250*)C))));
}}
else{
R=((T0*)(r251run_class(((T251*)C))));
}}
else{
if(id<=252){
R=((T0*)(r252run_class(((T252*)C))));
}
else{
R=((T0*)(/*(IRF4.1run_class*/NULL/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T0*)(r254run_class(((T254*)C))));
}
else{
R=((T0*)(r255run_class(((T255*)C))));
}}
else{
R=((T0*)(r256run_class(((T256*)C))));
}}
else{
if(id<=258){
if(id<=257){
R=((T0*)(r257run_class(((T257*)C))));
}
else{
R=((T0*)(r258run_class(((T258*)C))));
}}
else{
R=((T0*)(r259run_class(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T0*)(r260run_class(((T260*)C))));
}
else{
R=((T0*)(r262run_class(((T262*)C))));
}}
else{
R=((T0*)(r265run_class(((T265*)C))));
}}
else{
if(id<=326){
R=((T0*)(r326run_class(((T326*)C))));
}
else{
R=((T0*)((((T360*)C))->_run_class/*4*/));
}}}}}
return R;
}
T0* X62expanded_initializer(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T0*)(r239expanded_initializer(((T239*)C))));
}
else{
R=((T0*)(r241expanded_initializer(((T241*)C))));
}}
else{
R=((T0*)(r242expanded_initializer(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}
else{
if(id<=252){
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T0*)(r257expanded_initializer(((T257*)C))));
}
else{
R=((T0*)(r258expanded_initializer(((T258*)C))));
}}
else{
R=((T0*)(r259expanded_initializer(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}
else{
R=((T0*)(r265expanded_initializer(((T265*)C))));
}}
else{
if(id<=326){
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}
else{
R=((T0*)(/*(IRF4.1expanded_initializer*/NULL/*)*/));
}}}}}
return R;
}
T6 X62has_creation(void *C,T0* a1){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239has_creation(((T239*)C),a1)));
}
else{
R=((T6)(r241has_creation(((T241*)C),a1)));
}}
else{
R=((T6)(r242has_creation(((T242*)C),a1)));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(r243has_creation(((T243*)C),a1)));
}
else{
R=((T6)(r244has_creation(((T244*)C),a1)));
}}
else{
R=((T6)(/*(IRF4.1has_creation*/0/*)*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(r248has_creation(((T248*)C),a1)));
}
else{
R=((T6)(r250has_creation(((T250*)C),a1)));
}}
else{
R=((T6)(r251has_creation(((T251*)C),a1)));
}}
else{
if(id<=252){
R=((T6)(r252has_creation(((T252*)C),a1)));
}
else{
R=((T6)(r253has_creation(((T253*)C),a1)));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(r254has_creation(((T254*)C),a1)));
}
else{
R=((T6)(r255has_creation(((T255*)C),a1)));
}}
else{
R=((T6)(r256has_creation(((T256*)C),a1)));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(r257has_creation(((T257*)C),a1)));
}
else{
R=((T6)(r258has_creation(((T258*)C),a1)));
}}
else{
R=((T6)(r259has_creation(((T259*)C),a1)));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(/*(IRF4.1has_creation*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1has_creation*/0/*)*/));
}}
else{
R=((T6)(r265has_creation(((T265*)C),a1)));
}}
else{
if(id<=326){
R=((T6)(/*(IRF4.1has_creation*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1has_creation*/0/*)*/));
}}}}}
return R;
}
T6 X62is_like_current(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(0));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(0));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=252){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=326){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
T6 X62is_boolean(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_boolean(((T239*)C))));
}
else{
R=((T6)(r241is_boolean(((T241*)C))));
}}
else{
R=((T6)(r242is_boolean(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(1));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
if(id<=252){
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
R=((T6)(r259is_boolean(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}
else{
R=((T6)(r265is_boolean(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_boolean*/0/*)*/));
}}}}}
return R;
}
T6 X62is_generic(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_generic(((T239*)C))));
}
else{
R=((T6)(r241is_generic(((T241*)C))));
}}
else{
R=((T6)(r242is_generic(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(0));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(1));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=252){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(0));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(r259is_generic(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r265is_generic(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(0));
}
else{
R=((T6)(r360is_generic(((T360*)C))));
}}}}}
return R;
}
T6 X62is_bit(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_bit(((T239*)C))));
}
else{
R=((T6)(r241is_bit(((T241*)C))));
}}
else{
R=((T6)(r242is_bit(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}
else{
if(id<=252){
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}
else{
R=((T6)(r259is_bit(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(r265is_bit(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_bit*/0/*)*/));
}}}}}
return R;
}
T6 X62is_real(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_real(((T239*)C))));
}
else{
R=((T6)(r241is_real(((T241*)C))));
}}
else{
R=((T6)(r242is_real(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}
else{
if(id<=252){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}
else{
R=((T6)(r259is_real(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}
else{
R=((T6)(r265is_real(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_real*/0/*)*/));
}}}}}
return R;
}
T6 X62is_any(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_any(((T239*)C))));
}
else{
R=((T6)(r241is_any(((T241*)C))));
}}
else{
R=((T6)(r242is_any(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(1));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=252){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r265is_any(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
T0* X62smallest_ancestor(void *C,T0* a1){
T0* R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T0*)(r239smallest_ancestor(((T239*)C),a1)));
}
else{
R=((T0*)(r241smallest_ancestor(((T241*)C),a1)));
}}
else{
R=((T0*)(r242smallest_ancestor(((T242*)C),a1)));
}}
else{
if(id<=244){
if(id<=243){
R=((T0*)(/*(IRF4.4smallest_ancestor*/((T0*)(((T243*)C)))/*)*/));
}
else{
R=((T0*)(r244smallest_ancestor(((T244*)C),a1)));
}}
else{
R=((T0*)(r247smallest_ancestor(((T247*)C),a1)));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T0*)(r248smallest_ancestor(((T248*)C),a1)));
}
else{
R=((T0*)(r250smallest_ancestor(((T250*)C),a1)));
}}
else{
R=((T0*)(r251smallest_ancestor(((T251*)C),a1)));
}}
else{
if(id<=252){
R=((T0*)(r252smallest_ancestor(((T252*)C),a1)));
}
else{
R=((T0*)(r253smallest_ancestor(a1)));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T0*)(r254smallest_ancestor(((T254*)C),a1)));
}
else{
R=((T0*)(r255smallest_ancestor(((T255*)C),a1)));
}}
else{
R=((T0*)(r256smallest_ancestor(((T256*)C),a1)));
}}
else{
if(id<=258){
if(id<=257){
R=((T0*)(r257smallest_ancestor(((T257*)C),a1)));
}
else{
R=((T0*)(r258smallest_ancestor(((T258*)C),a1)));
}}
else{
R=((T0*)(r259smallest_ancestor(((T259*)C),a1)));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T0*)(r260smallest_ancestor(((T260*)C),a1)));
}
else{
R=((T0*)(r262smallest_ancestor(((T262*)C),a1)));
}}
else{
R=((T0*)(r265smallest_ancestor(((T265*)C),a1)));
}}
else{
if(id<=326){
R=((T0*)(r326smallest_ancestor(((T326*)C),a1)));
}
else{
R=((T0*)(r360smallest_ancestor(a1)));
}}}}}
return R;
}
T0* X62run_time_mark(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T0*)(r239run_time_mark(((T239*)C))));
}
else{
R=((T0*)(r241run_time_mark(((T241*)C))));
}}
else{
R=((T0*)(r242run_time_mark(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T0*)(r243run_time_mark()));
}
else{
R=((T0*)(r244run_time_mark(((T244*)C))));
}}
else{
R=((T0*)(r247run_time_mark(((T247*)C))));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T0*)(r248run_time_mark()));
}
else{
R=((T0*)(r250run_time_mark()));
}}
else{
R=((T0*)(r251run_time_mark()));
}}
else{
if(id<=252){
R=((T0*)(r252run_time_mark()));
}
else{
R=((T0*)(r253run_time_mark()));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T0*)(r254run_time_mark()));
}
else{
R=((T0*)(r255run_time_mark()));
}}
else{
R=((T0*)(r256run_time_mark()));
}}
else{
if(id<=258){
if(id<=257){
R=((T0*)(/*(IRF4.6run_time_mark*/(((T49*)((((T257*)C))->_base_class_name/*4*/)))->_to_string/*0*//*)*/));
}
else{
R=((T0*)(r258run_time_mark(((T258*)C))));
}}
else{
R=((T0*)((((T259*)C))->_run_time_mark/*16*/));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T0*)((((T260*)C))->_run_time_mark/*12*/));
}
else{
R=((T0*)((((T262*)C))->_run_time_mark/*12*/));
}}
else{
R=((T0*)(r265run_time_mark(((T265*)C))));
}}
else{
if(id<=326){
R=((T0*)((((T326*)C))->_run_time_mark/*12*/));
}
else{
R=((T0*)(/*(IRF4.3run_time_mark*/(((T360*)C))->_written_mark/*8*//*)*/));
}}}}}
return R;
}
T6 X62is_expanded(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_expanded(((T239*)C))));
}
else{
R=((T6)(r241is_expanded(((T241*)C))));
}}
else{
R=((T6)(r242is_expanded(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(1));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(1));
}}
else{
if(id<=252){
R=((T6)(1));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(0));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(r257is_expanded(((T257*)C))));
}
else{
R=((T6)(r258is_expanded(((T258*)C))));
}}
else{
R=((T6)(1));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(r265is_expanded(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
T6 X62is_basic_eiffel_expanded(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_basic_eiffel_expanded(((T239*)C))));
}
else{
R=((T6)(r241is_basic_eiffel_expanded(((T241*)C))));
}}
else{
R=((T6)(r242is_basic_eiffel_expanded(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(1));
}}
else{
if(id<=252){
R=((T6)(1));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(0));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r259is_basic_eiffel_expanded(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r265is_basic_eiffel_expanded(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
T6 X62is_string(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_string(((T239*)C))));
}
else{
R=((T6)(r241is_string(((T241*)C))));
}}
else{
R=((T6)(r242is_string(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}
else{
if(id<=252){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}
else{
R=((T6)(1));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}
else{
R=((T6)(r265is_string(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_string*/0/*)*/));
}}}}}
return R;
}
T6 X62is_integer(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_integer(((T239*)C))));
}
else{
R=((T6)(r241is_integer(((T241*)C))));
}}
else{
R=((T6)(r242is_integer(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
if(id<=252){
R=((T6)(1));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
R=((T6)(r259is_integer(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}
else{
R=((T6)(r265is_integer(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_integer*/0/*)*/));
}}}}}
return R;
}
T6 X62is_like_feature(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(1));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=252){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=326){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
T6 X62is_anchored(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(1));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
if(id<=252){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}
else{
if(id<=326){
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_anchored*/0/*)*/));
}}}}}
return R;
}
T6 X62is_run_type(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(/*(IRF4.7is_run_type*/((((T239*)C))->_run_type/*16*/)!=(NULL)/*)*/));
}
else{
R=((T6)(/*(IRF4.7is_run_type*/((((T241*)C))->_run_type/*8*/)!=(NULL)/*)*/));
}}
else{
R=((T6)(r242is_run_type(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(1));
}
else{
R=((T6)(r244is_run_type(((T244*)C))));
}}
else{
R=((T6)(r247is_run_type(((T247*)C))));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(1));
}}
else{
if(id<=252){
R=((T6)(1));
}
else{
R=((T6)(1));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(1));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(1));
}
else{
R=((T6)(r258is_run_type(((T258*)C))));
}}
else{
R=((T6)(/*(IRF4.7is_run_type*/((((T259*)C))->_run_type/*20*/)!=(NULL)/*)*/));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(1));
}
else{
R=((T6)(/*(IRF4.7is_run_type*/((((T262*)C))->_run_time_mark/*12*/)!=(NULL)/*)*/));
}}
else{
R=((T6)(/*(IRF4.7is_run_type*/((((T265*)C))->_run_type/*12*/)!=(NULL)/*)*/));
}}
else{
if(id<=326){
R=((T6)(1));
}
else{
R=((T6)(1));
}}}}}
return R;
}
T6 X62is_a(void *C,T0* a1){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_a(((T239*)C),a1)));
}
else{
R=((T6)(r241is_a(((T241*)C),a1)));
}}
else{
R=((T6)(r242is_a(((T242*)C),a1)));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(r243is_a(((T243*)C),a1)));
}
else{
R=((T6)(r244is_a(((T244*)C),a1)));
}}
else{
R=((T6)(r247is_a(((T247*)C),a1)));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(r248is_a(((T248*)C),a1)));
}
else{
R=((T6)(r250is_a(((T250*)C),a1)));
}}
else{
R=((T6)(r251is_a(((T251*)C),a1)));
}}
else{
if(id<=252){
R=((T6)(r252is_a(((T252*)C),a1)));
}
else{
R=((T6)(/*(IRF4.2is_a*/(1)/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(r254is_a(((T254*)C),a1)));
}
else{
R=((T6)(r255is_a(((T255*)C),a1)));
}}
else{
R=((T6)(r256is_a(((T256*)C),a1)));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(r257is_a(((T257*)C),a1)));
}
else{
R=((T6)(r258is_a(((T258*)C),a1)));
}}
else{
R=((T6)(r259is_a(((T259*)C),a1)));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(r260is_a(((T260*)C),a1)));
}
else{
R=((T6)(r262is_a(((T262*)C),a1)));
}}
else{
R=((T6)(r265is_a(((T265*)C),a1)));
}}
else{
if(id<=326){
R=((T6)(r326is_a(((T326*)C),a1)));
}
else{
R=((T6)(r360is_a(((T360*)C),a1)));
}}}}}
return R;
}
T6 X62is_character(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_character(((T239*)C))));
}
else{
R=((T6)(r241is_character(((T241*)C))));
}}
else{
R=((T6)(r242is_character(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}
else{
if(id<=252){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}
else{
R=((T6)(r259is_character(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}
else{
R=((T6)(r265is_character(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_character*/0/*)*/));
}}}}}
return R;
}
T6 X62is_reference(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_reference(((T239*)C))));
}
else{
R=((T6)(r241is_reference(((T241*)C))));
}}
else{
R=((T6)(r242is_reference(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(1));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=252){
R=((T6)(0));
}
else{
R=((T6)(1));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(1));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(r257is_reference(((T257*)C))));
}
else{
R=((T6)(r258is_reference(((T258*)C))));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r265is_reference(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(1));
}
else{
R=((T6)(1));
}}}}}
return R;
}
T0* X62written_mark(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T0*)((((T239*)C))->_written_mark/*12*/));
}
else{
R=((T0*)(r241written_mark()));
}}
else{
R=((T0*)((((T242*)C))->_written_mark/*12*/));
}}
else{
if(id<=244){
if(id<=243){
R=((T0*)(r243written_mark()));
}
else{
R=((T0*)((((T244*)C))->_written_mark/*12*/));
}}
else{
R=((T0*)((((T247*)C))->_written_mark/*12*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T0*)(r248written_mark()));
}
else{
R=((T0*)(r250written_mark()));
}}
else{
R=((T0*)(r251written_mark()));
}}
else{
if(id<=252){
R=((T0*)(r252written_mark()));
}
else{
R=((T0*)(r253written_mark()));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T0*)(r254written_mark()));
}
else{
R=((T0*)(r255written_mark()));
}}
else{
R=((T0*)(r256written_mark()));
}}
else{
if(id<=258){
if(id<=257){
R=((T0*)(/*(IRF4.6written_mark*/(((T49*)((((T257*)C))->_base_class_name/*4*/)))->_to_string/*0*//*)*/));
}
else{
R=((T0*)((((T258*)C))->_written_mark/*12*/));
}}
else{
R=((T0*)((((T259*)C))->_written_mark/*8*/));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T0*)((((T260*)C))->_written_mark/*8*/));
}
else{
R=((T0*)((((T262*)C))->_written_mark/*8*/));
}}
else{
R=((T0*)(/*(IRF4.6written_mark*/(((T49*)((((T265*)C))->_formal_name/*4*/)))->_to_string/*0*//*)*/));
}}
else{
if(id<=326){
R=((T0*)((((T326*)C))->_written_mark/*8*/));
}
else{
R=((T0*)((((T360*)C))->_written_mark/*8*/));
}}}}}
return R;
}
T6 X62is_none(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_none(((T239*)C))));
}
else{
R=((T6)(r241is_none(((T241*)C))));
}}
else{
R=((T6)(r242is_none(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=252){
R=((T6)(0));
}
else{
R=((T6)(1));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r265is_none(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
T6 X62is_array(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_array(((T239*)C))));
}
else{
R=((T6)(r241is_array(((T241*)C))));
}}
else{
R=((T6)(r242is_array(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(0));
}
else{
R=((T6)(1));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=252){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(r265is_array(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
void X62pretty_print(void *C){
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
/*[IRF3.6pretty_print*/{T239* C1=((T239*)C);
r310put_string((T310*)(oBC11fmt),(C1)->_written_mark/*12*/);
}/*]*/
}
else{
/*[IRF3.2pretty_print*/r310put_string((T310*)(oBC11fmt),r241written_mark());
/*]*/
}}
else{
/*[IRF3.6pretty_print*/{T242* C1=((T242*)C);
r310put_string((T310*)(oBC11fmt),(C1)->_written_mark/*12*/);
}/*]*/
}}
else{
if(id<=244){
if(id<=243){
/*[IRF3.2pretty_print*/r310put_string((T310*)(oBC11fmt),r243written_mark());
/*]*/
}
else{
/*[IRF3.6pretty_print*/{T244* C1=((T244*)C);
r310put_string((T310*)(oBC11fmt),(C1)->_written_mark/*12*/);
}/*]*/
}}
else{
/*[IRF3.6pretty_print*/{T247* C1=((T247*)C);
r310put_string((T310*)(oBC11fmt),(C1)->_written_mark/*12*/);
}/*]*/
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
/*[IRF3.2pretty_print*/r310put_string((T310*)(oBC11fmt),r248written_mark());
/*]*/
}
else{
/*[IRF3.2pretty_print*/r310put_string((T310*)(oBC11fmt),r250written_mark());
/*]*/
}}
else{
/*[IRF3.2pretty_print*/r310put_string((T310*)(oBC11fmt),r251written_mark());
/*]*/
}}
else{
if(id<=252){
/*[IRF3.2pretty_print*/r310put_string((T310*)(oBC11fmt),r252written_mark());
/*]*/
}
else{
/*[IRF3.2pretty_print*/r310put_string((T310*)(oBC11fmt),r253written_mark());
/*]*/
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
/*[IRF3.2pretty_print*/r310put_string((T310*)(oBC11fmt),r254written_mark());
/*]*/
}
else{
/*[IRF3.2pretty_print*/r310put_string((T310*)(oBC11fmt),r255written_mark());
/*]*/
}}
else{
/*[IRF3.2pretty_print*/r310put_string((T310*)(oBC11fmt),r256written_mark());
/*]*/
}}
else{
if(id<=258){
if(id<=257){
/*[IRF3.6pretty_print*/{T257* C1=((T257*)C);
r310put_string((T310*)(oBC11fmt),/*(IRF4.6written_mark*/(((T49*)((C1)->_base_class_name/*4*/)))->_to_string/*0*//*)*/);
}/*]*/
}
else{
/*[IRF3.6pretty_print*/{T258* C1=((T258*)C);
r310put_string((T310*)(oBC11fmt),(C1)->_written_mark/*12*/);
}/*]*/
}}
else{
/*[IRF3.6pretty_print*/{T259* C1=((T259*)C);
r310put_string((T310*)(oBC11fmt),(C1)->_written_mark/*8*/);
}/*]*/
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
/*[IRF3.6pretty_print*/{T260* C1=((T260*)C);
r310put_string((T310*)(oBC11fmt),(C1)->_written_mark/*8*/);
}/*]*/
}
else{
/*[IRF3.6pretty_print*/{T262* C1=((T262*)C);
r310put_string((T310*)(oBC11fmt),(C1)->_written_mark/*8*/);
}/*]*/
}}
else{
/*[IRF3.6pretty_print*/{T265* C1=((T265*)C);
r310put_string((T310*)(oBC11fmt),/*(IRF4.6written_mark*/(((T49*)((C1)->_formal_name/*4*/)))->_to_string/*0*//*)*/);
}/*]*/
}}
else{
if(id<=326){
/*[IRF3.6pretty_print*/{T326* C1=((T326*)C);
r310put_string((T310*)(oBC11fmt),(C1)->_written_mark/*8*/);
}/*]*/
}
else{
/*[IRF3.6pretty_print*/{T360* C1=((T360*)C);
r310put_string((T310*)(oBC11fmt),(C1)->_written_mark/*8*/);
}/*]*/
}}}}}
}
T6 X62is_like_argument(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(1));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=252){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(0));
}
else{
R=((T6)(0));
}}
else{
R=((T6)(0));
}}
else{
if(id<=326){
R=((T6)(0));
}
else{
R=((T6)(0));
}}}}}
return R;
}
T6 X62is_double(void *C){
T6 R;
{int id=((T0*)C)->id;
if(id<=253){
if(id<=247){
if(id<=242){
if(id<=241){
if(id<=239){
R=((T6)(r239is_double(((T239*)C))));
}
else{
R=((T6)(r241is_double(((T241*)C))));
}}
else{
R=((T6)(r242is_double(((T242*)C))));
}}
else{
if(id<=244){
if(id<=243){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}}
else{
if(id<=251){
if(id<=250){
if(id<=248){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}
else{
R=((T6)(1));
}}
else{
if(id<=252){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}}}
else{
if(id<=259){
if(id<=256){
if(id<=255){
if(id<=254){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}
else{
if(id<=258){
if(id<=257){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}
else{
R=((T6)(r259is_double(((T259*)C))));
}}}
else{
if(id<=265){
if(id<=262){
if(id<=260){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}
else{
R=((T6)(r265is_double(((T265*)C))));
}}
else{
if(id<=326){
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}
else{
R=((T6)(/*(IRF4.1is_double*/0/*)*/));
}}}}}
return R;
}
T0* X144start_position(void *C){
T0* R;
{int id=((T0*)C)->id;
if(id<=215){
if(id<=202){
if(id<=148){
if(id<=147){
if(id<=146){
R=((T0*)(r146start_position(((T146*)C))));
}
else{
R=((T0*)(r147start_position(((T147*)C))));
}}
else{
R=((T0*)(r148start_position(((T148*)C))));
}}
else{
if(id<=161){
R=((T0*)((((T161*)C))->_start_position/*4*/));
}
else{
R=((T0*)(/*(IRF4.6start_position*/(((T203*)((((T202*)C))->_check_invariant/*4*/)))->_start_position/*0*//*)*/));
}}}
else{
if(id<=206){
if(id<=204){
R=((T0*)((((T204*)C))->_start_position/*4*/));
}
else{
R=((T0*)((((T206*)C))->_start_position/*4*/));
}}
else{
if(id<=209){
R=((T0*)(r209start_position(((T209*)C))));
}
else{
R=((T0*)((((T215*)C))->_start_position/*4*/));
}}}}
else{
if(id<=234){
if(id<=228){
if(id<=216){
R=((T0*)((((T216*)C))->_start_position/*4*/));
}
else{
R=((T0*)((((T228*)C))->_start_position/*4*/));
}}
else{
if(id<=231){
R=((T0*)((((T231*)C))->_start_position/*4*/));
}
else{
R=((T0*)((((T234*)C))->_start_position/*4*/));
}}}
else{
if(id<=238){
if(id<=236){
R=((T0*)((((T236*)C))->_start_position/*4*/));
}
else{
R=((T0*)((((T238*)C))->_start_position/*4*/));
}}
else{
if(id<=267){
R=((T0*)(r267start_position(((T267*)C))));
}
else{
R=((T0*)(r268start_position(((T268*)C))));
}}}}}
return R;
}